@import "base.css";

#envelope {
	min-width: 100%;
	height: auto !important;
	height: 100%;
	margin: 0;
	padding: 0;
	background: url("../images/bg-8.png") repeat scroll top center
		transparent;
	display: block;
	float: left;
}

#envelope-2 {
	min-width: 100%;
	height: auto !important;
	height: 100%;
	margin: 0;
	padding: 0;
	background: url("../images/bg-8.png") repeat scroll top center
		transparent;
	display: block;
	float: left;
}

#wrapper {
	width: 1021px;
	margin: 0 auto;
}

#wrapper .hd {
	min-height: 104px;
	position: relative;
}

#wrapper .hd .hlogin {
	background-color: #d32a2a;
	padding: 1px 10px 3px;
	position: absolute;
	bottom: 0;
	right: 0;
	margin-right: 50px;
	color: #fff;
	font-size: 13px;
	text-shadow: 1px 1px 1px #000;
}

#wrapper .hd .hlogin:hover {
	text-decoration: none;
}

#wrapper .hd .logo {
	margin: 29px 0 0 5px;
	float: left;
}

/* Horizontal Navigation */
.hnav {
	margin: 25px 24px 0 0;
	border-bottom: 0px solid #bc7b0a;
	float: right;
	position: relative;
	z-index: 1000;
}

.hnav li {
	margin-bottom: 10px;
	float: left;
	margin-right: 0;
	padding: 2px 0 1px 6px;
	height: 17px;
}

.hnav li a {
	font-size: 15px;
	color: #fff;
	line-height: 16px;
	padding: 25px 4px 10px;
	text-decoration: none;
	text-shadow: 1px 1px 1px #585857;
	font-family: bebas;
}

.hnav li:hover a {
	background-color: #d32a2a;
	text-shadow: 1px 1px 1px #3f3f3f;
}

.hnav li.active a {
	background-color: #d32a2a;
	text-shadow: 1px 1px 1px #3f3f3f;
}

/* Banner */
#wrapper .bnr-top {
	background: transparent url("images/banner-bg-top.png") no-repeat;
}

#wrapper .bnr {
	min-height: 960px;
	background: url("../images/banner-pg.png") repeat-x scroll 0 0 transparent;
	position: relative;
}

#wrapper .bnr .lft {
	width: 802px;
	float: left;
}

#wrapper .bnr .rgt {
	width: 200px;
	float: left;
}

.bnr-shadow {
	position: absolute;
	bottom: -22px;
	left: 60px;
}

#slides {
	position: relative;
}

.pagination {
	display: none;
}

#slides .prev {
	top: 310px !important;
	left: 717px !important;
	background: url("../images/banr-lft-arw.png") no-repeat scroll 0 0
		transparent;
	width: 17px;
	height: 17px;
	padding: 1px 9px;
	position: absolute;
	z-index: 100;
}

#slides .next {
	top: 310px !important;
	right: 25px !important;
	background: url("../images/banr-rgt-arw.png") no-repeat scroll 0 0
		transparent;
	width: 17px;
	height: 17px;
	padding: 1px 9px;
	position: absolute;
	z-index: 100;
}

.bd .lft{float:left;}
.bd .rgt{float:right;}
.bd .lft .htopbox{background: url("../images/banner-pg.png") repeat-y scroll 0 0 transparent;width:720px;min-height:226px;position:relative;}
.bd .lft .habout-box{background: url("../images/banner-pg.PNG") repeat-y scroll 0 0 transparent;width:650px;min-height:226px;position:relative;}
.bd .lft .htopbox .shadow{position:absolute;bottom:-22px;left:10px;}
.bd .rgt .hnews-box{background: url("../images/banner-pg.png") repeat scroll 0 0 transparent;width:222px;min-height:226px;position:relative;}
.bd .rgt .hnews-box .shadow{position:absolute;bottom:-22px;left:10px;}
.bd .lft .htopbox p{clear:both;margin:20px 50px 0 60px;float:left;text-align:justify;}
.bd .lft .htopbox p .more{margin-top:20px;margin-right:0;}


/* Inner Page */
.bd{margin:25px 0;font-size:17px;font-weight:normal !important;line-height:20px;}
.bd .body{background: url("../images/banner-pg.PNG") repeat scroll 0 0 transparent;position:relative;min-height:632px;}
.bd .body h1,.bd .lft .htopbox h1,.bd .rgt .hnews-box h1{background-color:#d32a2a;padding:12px 25px;line-height: 16px;font-family:bebas;font-size: 20px;font-weight:normal;float:left;text-shadow: 1px 1px 1px #585857;}
.bd .body .mainnav{width:200px;float:left;padding:25px 0 0 16px}
.bd .body .info{margin:0 65px 53px 10px !important;padding:0 0 0 0;float:right;width:720px;font-size:13px;line-height:15px;}
.bd .body .info ul li{margin-top:7px;}
.bd .body p{font-size:15px; text-align: justify;}
.bd .body .info .title{text-transform: uppercase;;font-size:17px;border-bottom:1px solid #fff;font-family:bebas;padding-bottom:5px;width:650px;margin-left:10px;}


a.more{background-color:#d32a2a;padding:0 6px 1px;text-shadow: 1px 1px 1px #000;color:#000000;font-size:11px;clear:both;margin:5px 10px 0 0;font-family:bebas;}
a.more:hover{text-decoration:none;}